home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_4953_B_MODEL / frame_120 / DoAction.as
Encoding:
Text File  |  2011-09-19  |  3.4 KB  |  109 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 1611 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -369 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 21)
  9.    {
  10.       set("\x01",eval("\x01") + 874);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else if(eval("\x01") == 561)
  14.    {
  15.       set("\x01",eval("\x01") - 357);
  16.       var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  17.       {
  18.          return 1611 % 511 * 5;
  19.       };
  20.    }
  21.    else if(eval("\x01") == 476)
  22.    {
  23.       set("\x01",eval("\x01") + 97);
  24.       if(function ┬º\x01\x02┬º()
  25.       {
  26.          return 1611 % 511 * 5;
  27.       })
  28.       {
  29.          set("\x01",eval("\x01") - 485);
  30.       }
  31.    }
  32.    else if(eval("\x01") == 454)
  33.    {
  34.       set("\x01",eval("\x01") + 22);
  35.       ┬º┬ºpush(!function ┬º\x01\x02┬º()
  36.       {
  37.          return 1611 % 511 * 5;
  38.       });
  39.    }
  40.    else if(eval("\x01") == 331)
  41.    {
  42.       set("\x01",eval("\x01") + 123);
  43.       ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  44.       {
  45.          return 1611 % 511 * 5;
  46.       }));
  47.    }
  48.    else if(eval("\x01") == 573)
  49.    {
  50.       set("\x01",eval("\x01") - 485);
  51.    }
  52.    else if(eval("\x01") == 311)
  53.    {
  54.       set("\x01",eval("\x01") + 250);
  55.       ┬º┬ºpush("\x0f");
  56.       ┬º┬ºpush(1);
  57.    }
  58.    else if(eval("\x01") == 204)
  59.    {
  60.       set("\x01",eval("\x01") + 127);
  61.       ┬º┬ºpush("\x0f");
  62.    }
  63.    else
  64.    {
  65.       if(eval("\x01") == 88)
  66.       {
  67.          set("\x01",eval("\x01") + 415);
  68.          mdlStats = {model:"ooze",sprite:"ooze",Class:"Ooze",TYPE:"OOZE",cElem:"EARTH",wpnType:"none",armrTypes:[],baseStats:{hp:3,mp:120,STR:10,VIT:50,SPR:15,AGL:8},nAtk:18,nDef:20,nMDef:0,critical:3,hpGrowth:3,atkGrowth:[0,0],equip:{weapon:["none"],shield:["none"],helmet:["none"],armour:["none"],accs:["none"],accs2:["none"]},names:["Ooze"],blood:8232993,elem:"EARTH",stfx_onhit:["PSN",50],specChance:0,resist:{FIRE:50,WATER:50,AIR:-100,EARTH:200},EXP:[20,60],desc:"Brine Fish"};
  69.          Techs = [{skill:"Green Slime",type:"ACT",DMG:["c",30,"L"],MP:10,accuracy:100,critical:0,stat_mod:{DEF:1},AP:0,MODE:"M",elem:"EARTH",TT:"ALL_p",pfx:["Slime",5496576],desc:"Magic attack."},{skill:"Stone",type:"ACT",DMG:["c",18,"L"],MP:6,accuracy:100,critical:0,AP:0,MODE:"M",elem:"EARTH",TT:"SINGLE",pfx:["Stone",13214305],desc:"Magic attack."},{skill:"Acid",type:"ACT",DMG:10,MP:4,accuracy:100,critical:0,stfx:{PSN:30,NUM:3},stat_mod:{DEF:1},AP:0,MODE:"M",elem:"EARTH",TT:"SINGLE",pfx:["Bubble",10677542],desc:"Magic attack."}];
  70.          Gambits = [{command:"Green Slime",target:"ALL_p",criteria:["random",40]},{command:"Acid",target:"ANY_PC",criteria:["random",40]},{command:"Stone",target:"ANY_PC",criteria:["random",60]},{command:"Attack",target:"ANY_PC",criteria:null}];
  71.          loot = [["Antidote",10],["Potion",7]];
  72.          DetermineStats();
  73.          break;
  74.       }
  75.       if(eval("\x01") == 503)
  76.       {
  77.          set("\x01",eval("\x01") - 503);
  78.          break;
  79.       }
  80.       if(eval("\x01") == 895)
  81.       {
  82.          set("\x01",eval("\x01") - 173);
  83.          if(function ┬º\x01\x02┬º()
  84.          {
  85.             return 1611 % 511 * 5;
  86.          })
  87.          {
  88.             set("\x01",eval("\x01") - 278);
  89.          }
  90.       }
  91.       else if(eval("\x01") == 444)
  92.       {
  93.          set("\x01",eval("\x01") - 133);
  94.       }
  95.       else
  96.       {
  97.          if(eval("\x01") != 848)
  98.          {
  99.             if(eval("\x01") == 722)
  100.             {
  101.                set("\x01",eval("\x01") - 278);
  102.             }
  103.             break;
  104.          }
  105.          set("\x01",eval("\x01") - 537);
  106.       }
  107.    }
  108. }
  109.